import HttpKit from '@/utils/http-kit'

export default {
  /**
   * @description 验证用户登录
   * @param account 用户账号
   * @param password 用户密码
   * @returns {Promise<T | never>}
   */
  login (account, password) {
    return HttpKit.get('/user/login', {account: account, password: password}).then(
      res => res.data
    )
  },
  /**
   * @description 用户注册
   * @param user 要注册用户信息
   * @returns {Promise<T | never>}
   */
  register (user) {
    return HttpKit.post('/user/add', {
      'account': user.account,
      'id': 0,
      'location': user.address,
      'password': user.password,
      'phone': user.telephone,
      'roleCode': 'customer'
    }).then(
      res => res
    )
  }
}
